package com.ViewModel;

import com.Model.Contacto;

import gueei.binding.Binder;
import gueei.binding.Command;
import gueei.binding.collections.ArrayListObservable;
import gueei.binding.observables.StringObservable;
import android.os.Bundle;
import android.view.View;
import android.app.Activity;

public class ConvertidorViewModel extends Activity {
	
	public ArrayListObservable<Contacto> Contactos =   new ArrayListObservable<Contacto>(Contacto.class);
	
	public ConvertidorViewModel()
	{
	
	}
	
	public Command CargarContactos = new Command(){
    	public void Invoke(View arg0,Object... arg1){
    		cargarContactos();
    	}
    	
    };
    
    private void cargarContactos()
    {
     Contacto contacto = new Contacto();
   	 contacto.Nombre = new StringObservable("Manuel");
   	 contacto.Apellido= new StringObservable("Kuffo");
   	 Contacto contacto1 = new Contacto();
   	 contacto1.Nombre.set("Daniel");
   	 contacto1.Apellido.set("Leon");
   	 
   	 
   	Contactos.add(contacto);
   	 Contactos.add(contacto1);
   	 
    }
	
	
	
    

	 @SuppressWarnings("deprecation")
		@Override
		public void onCreate(Bundle savedInstanceState) {
	    	super.onCreate(savedInstanceState);
	    	Binder.setAndBindContentView(this, R.layout.convertidor_view, this);
	    }
}
